@import url(../../../../../assets/style/aui.less);

.percent-bar {
  width: 200px;
}

.size-percent {
  color: #a4a7b0;
  font-size: 10px;
  text-align: right;
}

.alarm-threashold {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  border-right: 2px solid #f45c5e;
}

.device-select {
  border: 1px solid #6c92fa;
}

.device-group {
  display: inline-block;
}

.device-radio {
  margin-bottom: 10px;
  margin-right: 15px;
}

.size {
  width: 16px;
  height: 16px;
}

.aui-paginator-wrap {
  position: static;
}

.alarm-summary {
  .alarm-level-dot {
    display: inline-block;
    height: 8px;
    width: 8px;
    border-radius: 4px;
    margin-right: 4px;
  }

  div {
    width: 60px;
  }

  div:nth-child(1) span:first-child {
    background-color: @alarm-color-critical;
  }

  div:nth-child(2) span:first-child {
    background-color: @alarm-color-major;
  }

  div:nth-child(3) span:first-child {
    background-color: @alarm-color-minor;
  }
}

.left-menus {
  justify-content: flex-start;
  height: 100%;
  border-right: 1px solid @background-color;

  .cluster-menus {
    height: calc(100% - 30px);
    width: 100%;
    overflow-y: overlay;
  }

  ::ng-deep .lv-menu.lv-left-menu ul.level0 > li > .menu-item {
    height: auto !important;
  }

  ::ng-deep .lv-search .lv-input-group {
    width: 212px;
  }
}

.sub-title {
  color: @text-color-dark-primary;
}

.link_status a {
  display: none;
}

.link_status:hover a {
  display: block;
  text-decoration: none;
}
